package com.company.cloud.mall.modules.mgr.controller.req;

import javax.validation.constraints.NotEmpty;

import com.company.cloud.common.bean.BasePageParam;
import com.company.cloud.common.constant.BaseConstant.YNEnum;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class OrderReturnMgrQuery4PageParam extends BasePageParam {

	@ApiModelProperty(value = "公司编号")
	private String companyNo;
	
	@ApiModelProperty(value = "主公司编号")
    private String mainCompanyNo;

	@ApiModelProperty(value = "退货流水号")
	private String sn;
	
	@ApiModelProperty(value = "是否代理订单",required = true)
	@NotEmpty(message = "是否代理订单不能为空")
	private String isAgent=YNEnum.NO.getCode();

	@ApiModelProperty(value = "用户ID")
	private Integer userId;
	@ApiModelProperty(value = "商品名称")
	private String name;

	@ApiModelProperty(value = "退货处理状态")
	private String state;

}
